math/big.Float.neg (field)
87 uses
math/big (current package)
float.go#L70: neg bool
float.go#L172: z.acc = makeAcc(z.neg)
float.go#L247: if x.neg {
float.go#L287: z.acc = makeAcc(z.neg)
float.go#L294: z.acc = makeAcc(!z.neg)
float.go#L337: return x.neg
float.go#L455: inc = z.neg
float.go#L465: inc = !z.neg
float.go#L473: z.acc = makeAcc(inc != z.neg)
float.go#L507: z.neg = neg
float.go#L554: z.neg = math.Signbit(x) // handle -0, -Inf correctly
float.go#L603: z.neg = x.neg
float.go#L638: z.neg = signbit
float.go#L655: z.neg = x.neg
float.go#L681: z.neg = x.neg
float.go#L742: if x.neg {
float.go#L766: if x.neg {
float.go#L788: acc := makeAcc(x.neg)
float.go#L799: if x.neg {
float.go#L807: if x.neg {
float.go#L821: if x.neg {
float.go#L874: if x.neg {
float.go#L884: if x.neg {
float.go#L903: if x.neg {
float.go#L912: if x.neg {
float.go#L934: if x.neg {
float.go#L941: if x.neg {
float.go#L994: if x.neg {
float.go#L1004: if x.neg {
float.go#L1023: if x.neg {
float.go#L1032: if x.neg {
float.go#L1054: if x.neg {
float.go#L1061: if x.neg {
float.go#L1088: acc := makeAcc(x.neg)
float.go#L1106: z.neg = x.neg
float.go#L1121: return nil, makeAcc(x.neg)
float.go#L1146: z.a.neg = x.neg
float.go#L1168: return nil, makeAcc(x.neg)
float.go#L1178: z.neg = false
float.go#L1186: z.neg = !z.neg
float.go#L1302: z.neg = false
float.go#L1461: yneg := y.neg
float.go#L1463: z.neg = x.neg
float.go#L1464: if x.neg == yneg {
float.go#L1474: z.neg = !z.neg
float.go#L1479: z.neg = true
float.go#L1484: if x.form == inf && y.form == inf && x.neg != y.neg {
float.go#L1490: z.neg = false
float.go#L1498: z.neg = x.neg && y.neg // -0 + -0 == -0
float.go#L1529: yneg := y.neg
float.go#L1530: z.neg = x.neg
float.go#L1531: if x.neg != yneg {
float.go#L1541: z.neg = !z.neg
float.go#L1546: z.neg = true
float.go#L1551: if x.form == inf && y.form == inf && x.neg == y.neg {
float.go#L1557: z.neg = false
float.go#L1565: z.neg = x.neg && !y.neg // -0 - +0 == -0
float.go#L1594: z.neg = x.neg != y.neg
float.go#L1608: z.neg = false
float.go#L1639: z.neg = x.neg != y.neg
float.go#L1653: z.neg = false
float.go#L1721: if x.neg {
floatconv.go#L43: z.neg, err = scanSign(r)
floatmarsh.go#L46: if x.neg {
floatmarsh.go#L82: z.neg = b&1 != 0
ftoa.go#L65: if x.neg {
ftoa.go#L71: if !x.neg {
ftoa.go#L163: if x.neg {
sqrt.go#L51: z.neg = x.neg // IEEE754-2008 requires √±0 = ±0
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)